package com.wwj.service;

import com.wwj.common.result.PageResult;
import com.wwj.pojo.dto.CategoryDTO;
import com.wwj.pojo.dto.CategoryPageQueryDTO;
import com.wwj.pojo.entity.Category;

import java.util.List;

public interface CategoryService {

    //分类分页查询
    PageResult pageQuery(CategoryPageQueryDTO categoryPageQueryDTO);

    //修改分类
    void updateCategory(CategoryDTO categoryDTO);

    //新增分类
    void InsertCategory(CategoryDTO categoryDTO);

   //根据id删除分类
    void deleteById(Long id);

    //启用、禁用分类
    void updateByIdAndStatus(Integer status, Long id);

    //查询分类
    List<Category> list();
}
